package com.wugui.datax.admin.tool.pojo;

import java.util.List;
import java.util.Map;

import com.wugui.datax.admin.entity.JobDatasource;

import lombok.Data;

/**
 * 用于传参，构建json
 *
 * @author jingwk
 * @ClassName DataxHivePojo
 * @Version 2.0
 * @since 2020/01/11 17:15
 */
@Data
public class DataxHivePojo {

	/**
	 * hive列名
	 */
	private List<Map<String, Object>> columns;

	/**
	 * 数据源信息
	 */
	private JobDatasource jdbcDatasource;

	private String readerPath;

	private String readerDefaultFS;

	private String readerFileType;

	private String readerFieldDelimiter;

	private String writerDefaultFS;

	private String writerFileType;

	private String writerPath;

	private String writerFileName;

	private String writeMode;

	private String writeFieldDelimiter;

	private Boolean skipHeader;
}
